pck_ap_useradmin
Lines of Code: 326	

procedure InsertSuatUser (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vProviderID      in varchar2,
pi_nlocked          in number,
pi_vName            in varchar2,
pi_vRank            in varchar2,
pi_nServiceID       in number,
pi_vTitle           in varchar2,
pi_vCorps           in varchar2,
pi_vSquadron        in varchar2,
pi_vOfficeSymbol    in varchar2,
pi_vPhone           in varchar2,
pi_vEmail           in varchar2,
pi_vDimsID          in varchar2,
pi_vUIDPWD          in varchar2,
pi_nMustChgPwd      in number,
pi_vSupervisorID    in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2
)

	insert a user into the system 

procedure UpdateSuatUser (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_vProviderID      in varchar2,
pi_vCurrentDimsID   in varchar2,
pi_nlocked          in number,
pi_vName            in varchar2,
pi_vRank            in varchar2,
pi_nServiceID       in number,
pi_vTitle           in varchar2,
pi_vCorps           in varchar2,
pi_vSquadron        in varchar2,
pi_vOfficeSymbol    in varchar2,
pi_vPhone           in varchar2,
pi_vEmail           in varchar2,
pi_vDimsID          in varchar2,
pi_vUIDPWD          in varchar2,
pi_nMustChgPwd      in number,
pi_vSupervisorID    in varchar2,
po_nStatusCode      out number,
po_vStatusComment   out varchar2
)

	update a user 

procedure GetUserRightsRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	Get user rights recordset 

procedure GetUserTypesRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	Get user types recordset 

procedure GetSUATUsersRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	get suat users recordset 

procedure GetUserPermissionsRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_nRights          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	get user specific permissions recordset 

procedure GetInternSupervisorsRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	get supervisors recordset 

procedure InsertRightsTemplate (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_nUserType        in number,
pi_nUserRights      in number,
pi_nRightsMode      in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2
)

	insert rights template 

procedure UpdateRightsTemplate (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
pi_nUserType        in number,
pi_nUserRights      in number,
pi_nRightsMode      in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2
)

	update rights template 

procedure GetRightsTemplateRS (
pi_vSessionID       in varchar2,
pi_vSessionClientIP in varchar2,
pi_nUserID          in number,
po_nStatusCode      out number,
po_vStatusComment   out varchar2,
rs                  out sys_refcursor
)

	get rights template recordset 

	

